Big Huge Thesaurus

Satureja hortensis

noun